owner's farm - German English Dictionary